package com.exercise.DesignPattern.StructuralPatterns.BridgePattern;

/**
 * 桥接模式
 * 核心思想：将抽象部分与实现部分分离，使它们可以独立地变化。
 * 实现方式：通过定义抽象类和实现类，将它们的变化解耦。
 * 应用场景：不同图形API（OpenGL/Vulkan）与形状（圆/方）的组合。
 *
 * 优点：
 * 解耦：抽象和实现的解耦，使得它们可以独立变化。
 * 灵活性：可以独立地扩展抽象和实现。
 */
//实现接口
public interface Implementor {
    void operation();

}
